package cn.tedu.mybatis.mapper;

import cn.tedu.mybatis.pojo.Car;

import java.util.List;

public interface CarMapper {
    /**
     * 插入Car信息，并且使用生成的主键值
     * @param car
     * @return
     */
    int insterCarUseGeneratedKeys(Car car);
    /**
     * 根据车辆类型查询车辆信息
     * @param carType
     * @return
     */
    List<Car> selectByCarType(String carType);

    /**
     * 查询所有的汽车信息，通过asc排序，desc降序
     * @param ascOrDesc
     * @return
     */
    List<Car> selectAllByAscOrDesc(String ascOrDesc);

    /**
     * 批量删除根据ID删除
     * @param ids
     * @return
     */
    int deleteBatch(String ids);

    List<Car> selectByBrandLike(String brand);
}
